首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Flutter
Android Jetpack
性能优化
面试
HarmonyOS
架构
展开
全部
Android
Kotlin
前端
Flutter
Android Jetpack
性能优化
面试
HarmonyOS
架构
APP
后端
源码
Debug
客户端
Java
暂无数据
推荐
最新
站在 Android 的角度,聊聊 Clean Architecture
Clean Architecture(整洁架构)是由著名软件工程师 Robert C. Martin 提出的一种软件设计理念和架构模式。
一个实用的Android Perfetto分析器
本文是一个实用指南,通过构建一个输出特定信息的Perfetto分析器,以程序化地理解Android应用性能分析。
Compose BOM 2026.01.01 上新:1.10.2 稳定补丁 + Material 3 1.4.0 重点能力梳理
Compose BOM 2026.01.01 上新:1.10.2 稳定补丁 + Material 3 1.4.0 重点能力梳理 前言 如果你在 Android 项目里使用 Jetpack Compos
Jetpack Compose 从入门到精通(五):动画与交互
前言 动画是提升用户体验的重要手段。好的动画能让界面更流畅、更自然,帮助用户理解界面变化。 Compose 的动画系统相比传统 View 系统有质的飞跃: 声明式:用代码描述动画目标状态,系统自动处理
Jetpack Compose 从入门到精通(七):高级特性与实战
前言 经过前六篇的学习,我们已经掌握了 Compose 的核心开发技能。本篇文章将探索 Compose 的高级特性,并通过一个完整的实战项目,将所学知识融会贯通。 一、自定义绘制 1.1 Canvas
Kotlin 2.3.20 重磅更新:GC 默认启用并发标记,UI 响应速度大幅提升
2026 年 1 月 29 日,Kotlin 2.3.20-Beta2 发布。这次更新虽然还是 Beta 版,但带来了一个实验性但意义重大的变化:Kotlin/Native 的垃圾回收器(GC)默认启
Android 嵌入式照片选择器,让体验更加丝滑
为什么需要官方照片选择器? 传统方案的痛点 过去,App 要让用户选择照片,通常有两种方式: 方式一:申请存储权限 问题是:用户一旦授权,App 就能访问所有照片。这既是隐私风险,也让很多用户直接拒绝
Jetpack Compose 从入门到精通(六):架构与工程化
前言 在前五篇中,我们掌握了 Compose 的核心开发技能。但在实际项目中,我们还需要考虑: 如何组织大型项目的代码结构? 如何实现页面导航? 如何管理依赖注入? 如何优化应用性能? 本篇文章将深入
Compose中的IntrinsicSize实战指南
详细地介绍Jetpack Compose中的IntrinsicSize的用法,当Compose 布局需要先“查看”其子元素时,它就派上了用场。
Jetpack Compose重组稳定性分析器
本文将探讨 Compose 稳定性分析器的工作原理,一个Jetpack Compose 的实时重组稳定性洞察工具,包括:IntelliJ 插件、编译器插件以及稳定性验证系统。
关于 Kotlin Flow 背压处理的问题 —— 新手指南
你有没有遇到过这样的情况:数据源发送得太快,你的应用根本处理不过来,结果要么卡顿要么崩溃?针对这种情况,Kotlin Flow 提供了一些内置的方法,让你的生产者和消费者能步调一致。
Jetpack Compose 从入门到精通(四):Material Design 3 组件与主题系统
Material Design 3 深度解析!ColorScheme/Typography/Shape 三大系统、深色模式完整实现、动态取色原理、Material 组件详解、自定义组件设计。从设计哲学
Android ViewModel 的简单用法
ViewModel 是 Android Jetpack 架构组件之一,用于以生命周期感知的方式存储和管理 UI 相关数据。
Compose Multiplatform 1.10.0 重磅发布!三大核心升级,跨平台开发效率再提升
一次编写,处处预览;一键热更,即时生效。 统一 @Preview 注解:告别平台差异 更新内容 以往在 Compose Multiplatform 中使用预览功能时,需要针对不同平台使用不同的注解:
Compose Navigation 3 发布又要重新学了
为什么需要 Navigation 3? 老版 Jetpack Navigation 诞生于 2018 年,那时 Jetpack Compose 还未问世。尽管后来增加了 Compose 支持,但其核心
Compose GPU加速特效:带缩放的故障效果
非常详细地讲解如何使用Shader (AGSL)来实现一个带缩放的故障动画效果,并比较了它与Compose实现方式性能差异。
Kotlin Flow 的协程边界突破:channelFlow 与 callbackFlow 的实战解析
当 Kotlin Flow 需要 channelFlow 和 callbackFlow 时为什么从另一个协程发射会失败,以及 channelFlow 和 callbackFlow 究竟解决了什么问题?
Android Jetpack 之 ViewModel 源码探究
全篇分析了 ViewModel 使用过程中可能遇到的所有问题.由浅入深,由使用到具体的实现 等等 .
Jetpack Navigation 3:领航未来 🚀
告别 NavController!Nav3 携状态驱动的 Backstack 来了。本文深入解析其核心概念、多窗格 Scene 布局、多模块方案 及优雅的条件导航实现,助你领航未来!
Android 开发进阶:在非 ComponentActivity 中实现协程自动取消
针对非标准Activity缺失生命周期感知问题,文章提出通过接口注册或Kotlin属性委托,手动分发生命周期事件,使第三方Activity支持协程自动取消,有效防止内存泄漏。